1404
3
2129
6
2685
5
2125
7
1535
2168
11
1013
9
816
2
1059
4
800
1
805
329
650
2267
2239
1327
657
1065
587
1024
1408
1232
2431
654
832
555
652
1109
569
975