5964
3
3271
7
7778
5
4596
2
2950
4
4126
3755
1411
933
1
1746
1396
1848
1702
1010
1484
2374
1426
1378
844
1302
1974
1592
1532
1195
1207
1270