15080
4002
2378
1455
1630
1278
2552
2955
3898
1144
3807
2955
1616
1203
1767
6917
1019
1706
1908
2607
1362
193282
3190
1251
3054
2472
2128
2695
4111
6471
1594
4934
2902
22692
1554
1685
4165
4559
15812
1689
4118
5258
19675
1519
9091
8686
2313
4177
5133
2984
2209
3018
7422
2789
11959
11650
1971
2022
3026
3728