8125
9
3242
6
4075
0
1898
1
764
2470
2
7756
3
477
1649
5111
2431
1291
2337
3123
499
475
2693
1431
419694
909
889
1192
1378
1464
2370
1428
1069
1343
1073
710