1020
1
796
729
2
364
0
816
564
1522
258
1410
4
307728
9
2328
8
3590
6
5069
5
1424
3413
1941
1210
1653
663
1465
3
1443
1146
1792
2406
4215
1463
18
1042
3460
14
2200
995