2245
3
2392
0
1788
1
1320
2
266
917
3053
7
2294
2760
4
2166
1496
6
2304
297066
951
1568
1532
1015
1087
3326
1606
1590
1751
8527
5489
11
3208
2131
1746
2559
19944
1226