2499
4
973
0
2730
6
2064
1
1551
2
20634
8
3646
3
7334
1903
2076
2708
1923
8475
12
282572
1149
1100
4478
1074
1020
2855
111
3929
10
1630
2061
5570
2541
4289
247
2815
1124