2495
0
2245
3
3080
21152
8
1047
2
3090
6
1434
10827
4
2932
297066
1855
1
1124
1244
2374
1957
1514
1027
6844
1751
9036
9
1798
2023
5151
3715
1175
2138
1399
2185
1168
4651