2245
3
3080
21152
8
985
1
1047
2
3090
6
2932
297066
0
2760
4
5151
1964
3688
5
4133
3715
1475
912
436
989
2166
2065
1727
2438
230
1399
2626
1416
2934
3193
12
1734