2659
630
1028
712
849
2621
935
1266
1676
852
688
1105
944
1807
721
743
1328
2395
1981
826
910
898
864
905
834
2603
681
961
1430
3222
714
1637
1794
1565
916
771
971
2256
744
682
792
1340
671
2004
833
868
1445
723
2965
1654
696
1129
677
1193
651
634
1399
1102
1918
3290
1206
2698
794
1994
1384
1703
1159
916
708
2202
1188
3017
802
1091
1162
1273
751
1157
855
1135
1039
2772
812
1769
1398
717
676
879
1090
737
767
759
1334
716
936
736
1338
1032
788
3275
1408
1312
757
1053
2034
623
1337
726
1110
836
768
673
675
2776
2295
976
680
1015
723
828