878
776
1
5
300
124
28
1
7
253
14
4
2
156
125
1
28
487
1
1654
580
1067
953
145
1
1446
25
35
7
14
33
1
1
62
1
2
137
1
542
972
703
796
34
15
1039
1
8
74
94
95
1
1
1
1
9
1
4
2
18
442
2
1187
23
22
1566
1
37
1487
75
63
4
22
17
2
150
960
5
358
146
1650
4
539