1683
1558
3279
998
1289
1219
3443
1019
899
3115
840
1514
1452
1292
1607
780
861
1642
878
901
1384
1059
875
2468
926
2177
1007
2009
1296
1051
2918
859
805
907
1244
2459
854
708
2115
949
1132
4256
3580
1316
1442
5995
891
844
990
877
921
992
860
857
1033
1081
1783
2581
2744
924
3245
939
4227
1011
909
978
1545
840
996
1985
980
948
2035
2954
768
751
1037
1694
869
4647
791
1522
958
1796
3443
975
1367
781
2084
1438
999
2049
962
1215
1289
1503
780
1017
792
1396
896
1956
919
1403
785
1542
766
2425
2824
1047
832
1471
1519
1098
2754
741
1436
1387
1764
2152