2356
2207
833
1276
803
1948
1360
872
1733
1666
881
747
1645
1309
2100
2880
2355
902
1266
1085
1508
1195
1492
1763
1546
1326
3209
1872
1558
978
1164
1316
787
793
1701
1199
782
3090
1993
853
1680
2113
977
1734
1415
900
1609
887
3944
2004
1448
1876
1338
2091
2320
2716
1676
1397
777
861
1089
774
697
1722
953
2678
2592
714
674
731
615
1846
1174
2403
2057
1894
1955
1965
747
1761
2029
1672
1056
604
1095
758
3194
1506
741
1550
1506
1546
695
1524
2771
1400
967
2384
1413
1807
619
1142
1243
837
710
700
1040
646
1753
726
2392
1651
625
828
1831
1087
770
1063
1292
625