2249
3
542
0
11428
25
2562
10813
7
3151
1
1842
2715
388
1824
1061
2151
22227
16
16868
39
2032
2
1650
396
2105
9607
9611
1754
2392
1722
1355
778
2768
20163
44
1132
1560
5486