1550
971
703
2412
728
693
677
1277
883
764
687
1258
1490
1417
680
768
630
670
784
5181
876
945
1108
696
839
2023
831
678
799
1781
2691
1557
1593
1187
2182
761
768
2853
1978
812
787
1338
1013
2734
1321
1415
4916
2407
729
702
1450
2687
753
1207
1145
7065
4229
1448
675
1699
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