4562
5
4655
10
2507
2
1566
3175
2250
1
1547
1788
3765
4
2245
3
1431
2328
297066
0
1449
4944
2921
3554
9
12185
3326
2490