5031
1836
1045
1067
1069
2043
2302
5087
1292
1627
2518
915
2265
1025
1706
1344
939
1590
2240
1054
955
999
1514
1165
1845
1610
902
1003
1260
2296
2394
1310
2703
1305
951
1028
929
1274
2013
5398
1377
2539
2881
2752
2202
1267
1272
1537
1268
1677
949
910
1325
1301
3114
1482
973
1775
1408
1066
1007
6897
1250
1114
3770
3156
1506
1030
2643
1447
1642
2636
1273
6719
1143
1212
1121
2891
2474
1388
1075
6747
996
1209
1003
873
2480
915
2936
855
1016
8344
2931
1674
1372
2782
861
958
3470
2169
1771
1286
2500
912
1518
1833
873
1324
1509
1720
1618
1410
1249
1376
4426
4213
4646
1078
2885
2851