2245
3
1775
2
297066
0
2115
4946
18
4697
4612
4
1433
1
1146
5224
6188
1226
3053
7
2190
3312
3071
11
5753
10
4586
5
2797
1295
2773
579
1761
280
108797
2354
1581
2650
20
2386
2159