1591
0
21152
8
2740
3
723
297066
5151
2
1384
3080
3715
1500
1
4651
1812
1053
578
2650
20
280
2405
2932
524
1158
923
181997
11
189326
2251
3090
6
974
2060
2773
2245
2687
5