4039
4475
1508
882
778
1999
714
1510
811
835
777
913
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
1426
1439
2388
2010
2596
699
887
1910
2104
4978
1372
1942
656
1001
1782
868
1378
5815
3783
1439
690
859
5038
3385
8385
6884
754
1182
853
853
773
1221
771
870
708
675
886
709
849
854
2201
737
2395
674
1935
1038
703
1597
1080
825
1317
2049
1792
2088
1207
2438
3096
6025
697
4944