1020
0
968
20634
8
1824
31535
25137
3114
4
1155
348
3691
5
17353
2710
9
4111
2
2758
1
2275
169
1336
66
2881
2422
10
19279
910
4396
3
1098
467
69
918
495
364