5151
2
3080
3
3715
21152
8
4651
1865
2851
6189
1
2650
20
280
2405
2740
2285
2932
1595
239
0
297066
421
1500
10064
1813
1922
6
2045
4614
3589
3090
2436
1469
4971