2255
2
4114
3
551
0
2505
297066
1720
1891
1
2507
5293
11
1500
2735
2821
7599
13
751
1431
1974
1131
2836
862
2061
2920
4