960
623
1883
517
1617
925
646
675
1
1617
437
2
1401
550
1
623
611
813
1
993
6
806
1
483
740
10317
804
2659
525
987
602
4603
441
703
1
731
1349
339
530
1827
2
730
1
13479
521
1
2080
12453
862
1
943