3715
2
5151
1527
14125
10
2740
3
2028
0
1815
3080
841
840
1935
5997
12
21152
8
4651
1194
1
1295
1431
1688
1833
181997
11
1969
2650
20
1679
1047
1891
2435
280
2405
2265
297066