1532
1
5151
2
3080
3
3715
630
21152
8
4651
481
2650
20
31997
55
280
2405
2740
2932
2837
297066
0
1500
7053
7
1246
3090
6
17607
5
181997
11
2426
2773
2245
1047
3189
189326
807