2495
0
3034
1
2245
3
3080
21152
8
1047
2
3090
6
2932
297066
2530
4
1233
2326
3364
1125
1211
2454
921
1903
1359
2189
1679
5151
2435
3715
1690
12733
5
1638
1393
4651
950