2931
2280
1009
1245
1705
1809
1153
995
975
1480
3001
1121
2249
2166
1283
2575
951
925
1137
9908
1266
1364
2540
998
948
1329
2015
12936
1555
2163
1090
4454
2285
1699
2620
1730
1979
1608
886
2532
1747
1722
2145
1794
1010
1338
1118
5111
2945
1203
1242
1745
941
15889
1178
3838
3203
1092
4735
1648
1700
2338
1004
1115
2147
879
1258
1577
2055
1500
2350
1966
1081
3473
5004
4648
4091
1678
3435
1800
1253
7592
4979
970
2366
1379
856
2039
1265
1744
2993
905
1723
6645
1330
1541
1651
889
1597
1897
1269
1631
3881
1531
1109
1968
1402
2937
974
1419
2882
2217
3438
1509
1152
2009
1692
3158
1115
2353