1633
752
1209
963
901
1082
1246
5526
1030
1004
968
2337
1605
1379
1054
944
976
25000
1015
8474
1001
930
1525
970
907
1004
983
2282
1157
1017
1312
1072
1148
2830
2797
1152
972
1127
880
2564
1486
1099
1000
1187
989
842
888
1500
857
842
1025
834
927
1460
1259
798
1773
1186
872
1480