4536
2
393
0
1569
3844
5
472
289
2475
383
913
611
2188
4
1129
484
1009
8475
12
4362
2072
1020
105290
9768
8
25127
951
477
693
2515
787
58
729
1
11829
1282