2935
2
451
0
1396
1
19079
6
297066
4005
3
3012
1985
2542
1320
1631
4
1089
1384
2737
1618
3198
8
120
2865
181997
11
2207
1622
1516
40177
923
302