2403
1014
923
3232
4251
2143
1046
902
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
4074
3434
1045
1040
2511
1238
943
1206
4629
2336
1278
1270
1198
1268
858
1196
3855
2286
1068
874
1143
2016
1183
2670
1721
7628
1249
1097
888
1539
1003
945
917
2034
2425
1152
1144
1121
2272
1002
3185
2277
955
1556
2145
922
988
1771
927
1030
1079
1508
1273
4171
2919
1107
945
2212
3770
2812