692
2
1311
18
538
1
522
555
1925
9
688
4021
460
469
6108
429
735
4
965
1463
7
447
561
504
2802
1109
596
2648
669
534
568
580
541
1411
3
3626
6