963
688
1943
1916
676
1009
905
1342
2477
714
753
1351
766
1365
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
1638
1134
1312
1389
1075
2248
821
1905
1544
757
3116
766
774
813
2198
748
658
718
1109
2369
1967
2813
1218
1429
1592
788
2027
1444
1039
659
659
1949
716
713
627
3166
689
832
714
710
1204
1474
891
3544
840
959
1394
701
861
1178
1197
1288
1756
800
1438
1181
1516
1053
1547
721