1054
1058
1584
1731
882
2012
2460
2277
899
822
1297
2378
3889
905
1675
4584
2185
19142
1070
1875
4170
2845
992
1099
2791
2970
2860
4502
2580
2688
6487
3112
1170
3111
1671
1706
10764
958
2673
3158
1167
1167
3363
1449
4619
1791
1507
3309
5926
2015
2053
2289
1423
2185
1070
950
1239
2739
1256
7451