1681
1
1622
1296
2948
9
1194
6617
2
5440
8
1265
1815
1309
0
3225
6
1992
3
1494
4
4944
2468
1416
1834
2352
3562
1763
2921
5
2368
1294
1449
1558
2512
1536
1451
697
2083