300
1324
597
369
1309
1649
289
719
1441
406
623
913
1050
12736
1100
1304
2698
1019
10087
317
1498
4182
2588
2346
1312
318
489
551
9330
1569
5904
1735
330
1855
624
247
1695
1962
1710
950
355
4872
2606
351
1259
657
624
973
307
502
772
319
304
766
3993
1205
310
459
1729
1199
337
310
723
588
1721
3736
317
291
2896
1084
884
1725
275
1577
317
1324
909
1103
3801
612
666
304
293
2017
366
315
343
1254
1710
843
1245
4329
6104
1148
304
624
2081
247
402
1609
27997
453
571
3326
307
708
2579
693
4250
1480
1789
623
378
299
263
2530
5745
7021
4280
973