2783
1411
1062
1070
980
8769
876
754
740
7876
985
841
6321
1367
1225
1069
1339
1013
3106
2030
678
1251
3292
1081
1430
2476
686
801
728
19895
960
872
989
7052
648
902
711
876
1048
837
812
961
789
688
1626
1146
919
1105
772
3900
702
736
2480
710
847
2862
737
677
848
1483