2178
1
1554
1534
5
3204
7
1194
962
2516
2
2954
781
0
19079
6
4329
10
1403
297066
1085
1065
14861
1673
1650
2252
3
267612
4978
2771
3633
13
2042
19944
99072
411
768
36905
345