2449
723
2447
1755
639
1244
1664
861
872
1653
991
822
1950
1742
2406
1976
1397
1643
874
868
4753
3014
906
1345
1479
1138
1671
2156
2148
5075
2221
1214
1531
676
1462
693
3031
1516
857
5197
5730
1888
1591
786
1546
1020
1241
718
970
776
896
2158
2104
2564
1752
1230
1109
643
14734
979
1290
1100
735
971
1538
796
1542
948
3912
2601
843
1433
1316
800
1724
695
2103
9943
927
978
724
914
1251
1026
2520
1705
1662
699
930
891
1240
949
2299
1204
1796
2563
776
892
878
1446
795
923
849
777
893
658
1655
794
748
761
737
1270
767
1082
660
1361
1559
729
706
836