5151
2
3080
3
181997
11
3715
297066
0
21152
8
4651
1564
527
2650
20
3090
6
280
1
2405
2740
2932
884
1320
1119
12472
189326
1500
2992
3788
1583
815
3125
15
2152
2259
2274
5978