2965
10
1514
8
1115
7
450
1
462
1078
9
642
1436
1733
6
490
608
2
1613
0
447
921
3
1305
1348
2938
4
1162
805
1473
1678
1174
1999
11
615
553
418
3539
2144
482
1702
5