2245
3
3080
21152
8
1751
1
1047
2
3090
6
2392
2760
4
2932
297066
0
929
1606
2566
4002
2294
3188
14
1576
999
1695
7
2530
5151
1787
1748
3684
3368
3715
1095
457
19944
1891