2301
2136
1229
790
9395
892
1627
2698
953
991
3873
2425
871
1003
930
880
881
9708
922
887
859
908
908
990
1265
2083
1249
976
1790
3891
1072
924
1026
830
905
3430
1019
999
1017
2658
2449
2428
1052
1128
1783
964
1308
918
1174
1067
1735
2911
2583
941
1444
1620
3604
1386
2856
1093