1397
2017
847
901
916
1840
1291
2341
1221
944
2366
936
1693
1468
2225
903
844
988
1419
1001
1233
1357
1388
1332
920
882
3419
1161
902
1920
880
1056
912
883
1056
961
887
3483
772
2065
856
1003
1034
855
1457
1068
936
1734
926
2259
972
890
886
1620
946
1393
920
1044
942
1466
833
880
912
1480
792
976
1103
1880
1454
872
1312
1272
1238
1410
1452
1235
837
3161
1185
1090
1047
766
786
803
1954
1566
1269
1621
878
901
774
876
844
825
1483
1601
1554
2032
1028
2164
1050
974
895
1669
906
2000
2056
969
1583
1553
785
2005
764
1432
777
875
803
1770
1021
844