1506
1
1495
2469
0
297066
50969
7
3572
5
236066
14
189326
1855
33393
10
2110
4198
3186
9036
9
929
3
1221
2