998
902
5362
1469
797
1893
1005
1348
805
1306
1491
939
1235
2043
1049
1162
2176
1196
1188
971
1246
2015
1053
1150
902
1251
1873
2858
1327
2251
1595
3833
2469
4717
1306
1181
902
1367
1138
956
925
935
1148
1304
972
951
1063
796
4774
2010
1986
895
1020
1260
1420
1376
957
967
2130
990
1718
839
866
848
1278
1602
2245
1109
1755
1329
1570
2567
2013
1026
2565
1341
900
1360
1030
1294
1497
1115
1475
946
1749
1097
827
1653
2486
1962
1047
2325
2692
1769
2840
859
833
1505
1708
2676
807
855
2672
992
1037
2752
1438
855
887
844
3137
2373
919
754
1681
1319
1795
7844
922
880