1679
2
21152
8
2740
3
297066
0
5151
3080
3715
2454
1903
1500
1
4651
1393
2650
20
280
2405
2932
1047
1125
1211
181997
11
1359
2189
2495
2435
189326
12733
5
3090
6
3034
1388
950