964
3
1
10
491
1687
9
2
30
655
23
349
5
1560
59
46
61
247
413
6
311
277
7
147
4
245
407
80
72
3409
47
66
8
11
123
62
316
149
129
68
19
343
25
113
133
440
98
43
131
90
0
53
2071
181
703
2615