3076
1
17333
27
2710
2
1545
2507
1843
2171
1628
4099
8
1422
0
1618
782
1061
1148
1250
2369
1089
83
994
6
883
2443
2333
2127
7
297066
6247
5
3326
3
5486
3580
2166
4179