2245
3
3053
7
297066
0
1089
1
24337
22
1373
5
3683
2797
2136
6
2683
951
469
1808
1036
1700
1587
1888
2354