1331
1
21152
8
2740
3
2899
1064
297066
0
5151
2
3080
3715
947
1500
4651
923
2650
20
280
2405
989
5658
9
2932
2738
1119
181997
11
1501
101415
109
1442
2908
10
189326
1920
3162
3090
6