15079
4002
2378
1455
1629
1278
2550
2954
3898
1144
3806
2955
1616
1203
1767
6915
1018
1706
1907
2606
1362
193258
3190
1251
3051
2471
2126
2694
4109
6471
1593
4932
2902
22692
1554
1685
4165
4558
15812
1689
4116
5258
19673
1519
9091
8685
2313
4176
5133
2984
2209
3018
7421
2789
11959
11650
1971
2021
3026
3728