657
0
3941
921
1
3765
4
297066
1295
1836
894
2683
3683
2650
20
571
2142
2
1290
280
2713
2507
313
1469
1581
4971
6
1018
2430
3
1013
3610
2159
1970
20163
44
1152
2250