5151
2
3080
3
181997
11
3715
297066
0
21152
8
4651
1564
527
2650
20
1469
1
3090
6
280
2405
2740
4614
2054
4
2932
884
1212
1320
2285
1119
12472
189326
1500
2992
3788
1583
1397