2245
3
1751
1
496
0
2392
2
2760
4
929
1606
1380
2566
467
4002
2294
1788
297066
3188
14
1576
3683
999
1695
7
2530
1787
1748
1226
3053
3684
3368
894
1095
457
830