1396
4429
1431
690
1105
1248
1542
744
630
614
1441
1117
884
1352
856
1085
1196
1307
1132
1101
1341
1349
747
802
2399
1618
672
1845
648
860
786
875
2134
686
804
2994
826
653
1699
1566
697
3098
757
1556
4919
4090
1583
900
843
733
936
693
1112
1270
2405
1119
1296
1563
1291
973
1448
1957
1013
854
1569
1681
1535
749
681
1140
903
1510
2146
838
1785
690
724
1228
898
1017
891
988
1793
753
1966
781
2263
1113
1150
2768
1016
742
761
710
2322
1032
1864
1346
674
659
2782
737
967
1505
1471
607
1922
851
713
784
727
1310
2432
1412
1394
2265
895
703
768
771