1623
1727
791
3790
763
3777
893
987
1650
3450
3837
1248
2898
1580
1329
7975
3955
11151
4746
7827
14768
6237
4908
15506
8647
19078
12256
8733
5132
3538
5116
8366
6488
3623
2662
1901
22964
22180
15833
15702
29338
80207
14932
19888