2400
6
1169
0
1967
2
3765
4
297066
4761
2257
5
2771
2245
3
267612
2048
2844
1
4978
2529
7
1226
3053
1167
894
1015
2132
539