642
805
1175
4583
638
2058
2312
2578
853
1268
684
1664
890
653
824
1036
1934
853
2022
1671
726
1354
1097
1160
716
1246
810
1842
2553
771
668
741
690
1034
1581
1175
936
700
1769
753
742
818
1249
2350
810
1339
756
657
802
784
1489
680
1331
1446
682
965
1273
2905
1406
822
2181
1410
905
639
851
1039
622
782
839
2041
1450
1082
1635
1872
1205
653
1246
966
1638
887
824
1035
2601
1488
2334
860
4617
2239
959
934
1596
739
1195
1705
835
3206
800
638
1186
900
1184
1406
2458
2778
1687
1142
667
2542
703
2096
826
910
1393
1130
2205
883
800
736
1097
1621