1787
818
738
935
1274
1044
2310
1005
754
2016
1973
1999
800
1099
3626
2499
850
1715
859
944
1124
1702
1635
5106
737
905
1677
2656
930
1712
960
1559
1927
1671
776
2154
1219
964
2156
1399
1044
2140
1414
1935
1049
5269
1193
1033
1824
797
1236
1648
925
880
1511
880
1338
1616
3708
1249
1278
1397
894
1468
618
1971
800
1992
966
743
830
976
642
2621
855
991
766
2907
876
1322
1235
1599
3103
1514
652
777
975
641
1628
1995
807
833
839
978
697
1601
1554
968
1396
622
876
693
1766
691
1283
1535
1793
5029
674
914
661
948
807
2151
620
1140
1887
917
7960
813