5151
2
3080
3
3715
1000
0
6516
8
9611
21152
4651
2650
20
3352
10
257
280
1
2405
2626
2740
2932
297066
2749
1047
1172
3583
1031
1208
1500
3494
3090
6
1289
918
181997
11
1174