2245
3
3053
7
297066
0
1962
1
17391
1585
3765
4
551
1970
2255
2
1185
928
1720
1022
4386
1226
2771
852
830
267612
4978
1876
1723
1788
1671
1124
894
531
2748
9
2340