2245
3
1775
2
297066
0
2115
4946
18
2655
1
3957
4697
4612
4
1433
1146
6188
1226
3053
7
2190
3312
14861
3071
11
5753
10
4586
5
4702
2797
1295
676
2773
579
1761
2211
2959