781
884
4
2
341
129
28
8
1
12
3
1
2
1
3
331
35
2
1
8
1
3
1
1
3
1
156
1
1
124
1
5
1
419
6
125
476
456
580
28
1
25
1
1
7
14
507
13
15
5
11
3
9
12
4
16
3
78
1
1
900
27
27
161
548
595
331
505
860
213
6
1
2
995
9
6
45
2
2
1
1
1
1
1
2
34
162
1
1
3
1
1
1
7
2
8
1
35
1
118
27
1464
56
534
880
187
53
532
30
17
2
16
8
1
64
332
2
32
132
1656
9
551