2087
1598
1847
726
2018
2441
2635
2261
2401
1429
3299
1774
5818
2243
2866
3021
684
1526
1790
1949
778
1994
2502
1144
835
2212
645
828
3509
5254
894
1557
749
988
858
1375
756
1112
702
1130
934
1813
826
722
892
694
919
4734
885
1644
989
3911
730
1189
848
735
991
1138
1064
1669
1119
973
663
1198
1480
1285
6949
858
2512
1392
1991
1086
1259
1820
700
11454
631
889
4011
846
868
694
942
725
2227
722
2145
910
626
719
1282
923
823
2157
967
753
1077
1418
663
795
2782
719
1516
792
4160
736
923
999
1297
1525
1453
1185
3213
864
7505
890
878
870
717
718