1020
0
2188
9
31535
968
2730
6
1878
1
19279
2
17353
875
1840
25137
2275
20634
8
1824
1277
5
695
3114
4
4546
5560
899
467
424
6010
3
503
2431
360
2076
262
1029
3440