2313
1
3080
3
25669
0
2932
2
21152
8
4471
3090
6
2756
3202
408
2086
847
993
5151
1794
345
1344
1612
1513
1260
1456
1060
3371
1549
2180
3175
5
1645
1486
2258
19783