4042
1009
1296
5548
1822
639
2795
720
779
1121
687
687
5435
11775
730
815
635
1269
1422
670
799
978
1444
831
20282
1056
2617
1589
1053
877
1459
1053
1632
2692
14663
721
1387
1360
1362
785
2365
1017
1025
843
682
1316
920
941
2673
1270
2812
703
1934
1581
1469
983
779
1010
1182
1282
992
1492
2202
1517
945
5942
2132
1718
3776
598
126707
2140
1438
776
2069
748
5267
799
859
1009
717
815
683
3447
11303
691
1786
1406
2160
2180
967
4461
1375
728
1148
587
1308
904
1593
1841
2195
1563
1055
882
1600
1417
1235
937
1001
990
715
1209
835
927
1115
2262
893
708
1590
832