2740
3
3715
2
5592
8
5151
297066
0
21152
1518
1
3080
636
181997
11
2195
1500
4651
1857
2650
20
583
1598
1379
1047
189326
280
2405
1535
4926
5
822
1636
1978
6
2932
2576
1425