2429
4006
1387
1672
1566
1604
1007
1162
1616
1173
1017
1509
5680
1064
897
1042
2012
1240
971
1063
1033
1687
1101
1804
926
1439
1008
890
2138
954
854
2337
971
1164
6521
1299
1202
1302
1244
2356
983
973
1345
1113
2457
852
6091
845
1420
1209
1161
937
1453
1516
1554
943
1290
1957
1287
1309
2230
903
1417
2861
1642
929
1115
2070
2484
2117
1144
1202
1681
872
884
2161
929
882
2955
3213
1027
1309
972
870
1607
1300
1399
1759
1361
1264
925
959
848
1997
2021
2321
947
3868
1586
910
2542
864
2536
8154
905
898
1547
1249
994
1091
1636
1344
3084
863
2447
850
1183
1028
1019
2489