5151
2
1203
3
3080
3715
1047
21152
8
4651
2650
20
280
1
2405
553
1619
2740
2932
297066
0
1129
1500
1166
2683
4
478
3090
6
1591
2272
181997
11
946
1558
1527
2773
1777
6346
16