2931
1000
1565
9913
3839
897
2876
1009
1108
1054
2232
1033
12948
1732
1614
1773
910
962
6362
2847
2622
1387
1015
1299
2859
1640
2575
1532
1166
1092
2783
2911
3145
1830
1327
5310
1187
1557
2482
908
3105
1083
2591
5066
1044
1534
3614
1004
1137
962
910
940
1401
2167
3423
941
1484
930
1133
944
1574
1067
1069
1256
1799
3576
1509
967
1585
915
983
1199
2480
1154
3306
7147
3552
3511
3826
1273
1333
1169
2228
4387
2425
1352
1603
978
3156
2679
2212
2202
1270
996
1833
1572
2381
1771
837
962
2517
1151
2237
855
3708
1254
1800
849
1969
1156
5231
2243
932
2481
1265
1030
3659
927
1198
1079