1267
2
2711
21152
8
2478
2072
3
2740
5216
297066
0
5151
3080
3715
929
1505
1500
1
4651
4658
5
2650
20
280
2405
2932
5200
4
17333
27
542
1108
181997
11
189326
2838
4142
1982
1227