2499
2
3255
4
3506
8
3145
237
0
7633
6
4101
1
174730
18
1802
2534
1767
638
2274
5929
3
2408
45986
1713
1572
674
3673
2015
9607
6321
1974
4102
2680
915
12459
3020
17
1574