1051
6
619
1
526
1514
8
1115
7
805
1999
11
615
2938
4
1162
3
1472
482
432
2
588
533
1036
1321
2678
5
3378
418
553
1174
1678
9
1348
1305
921
2144
1702
3539