790
1816
1085
892
2434
631
995
727
453
1929
2316
2352
571
856
880
2281
254
1662
1634
369
5432
1250
1090
4393
1484
293
1112
659
3181
1176
1371
2410
2133
2354
442
458
1572
276
337
251
15763
366
258
482
1079
524
393
387
781
247
2046
5270
1058
332
1095
2909
8293
4828
660
1687