703
3
462
1
1120
6
1072
2
957
652
587
494
978
7
800
555
654
1371
4
627
0
975
568
767
1109
428
1123
296
1339
362
517
577
2017
5
2793
9
2126
2129