1058
1337
777
917
332
1852
1992
89
44
4408
152
2505
1782
2658
2471
1530
973
534
388
1524
1810
665
331
638
99
1641
1127
694
485
468
2438
277
940
2204
708
1700
1322
240
880
1146
1433
919
577
1061
412
672
362
669
157
22
823
167
833
198
1471
347
871
374
181
655