2589
1831
903
1463
882
1690
4231
2206
5137
732
1403
1302
4389
2537
3113
3211
1122
2677
899
1587
3632
20674
1699
5782
1243
1977
870
1612
3159
783
916
706
919
2491
685
1129
839
749
1405
852
1351
1654
988
1287
872
897
2596
745
832
2058
6953
722
2417
860
802
749
3014
4204
2374
749
1157
1040
6490
3006
2631
822
727
877
1725
768
1852
1660
1028
2085
1935
873
865
2789
1224
739
1266
1950
952
1755
757
1168
2428
840
1245
2756
1263
711
846
726
1673
954
2211
751
3188
989
866
2529
1627
986
799
1408
683
1481
1580
6904
834
1114
1544
734
872
864
985
731
2042
1032