2679
2
2044
1787
1
1903
3
1267
30334
6
2392
1610
0
1407
3702
4
1338
806
721
2012
1676
2595
791
3173
2173
1893
1505
1380
7042
5
2316
4585
10
3354
2026
4946
18
1225
2505