4099
8
3208
1
1050
0
6781
470
863
1969
416
443
1834
9
3608
3106
4
1014
2
1344
1365
4151
579
1534
1479
4160
2562
3954
1041
6499
3
3055
1431
1959
1754
1211
3583