2229
4
1222856
195
1
17730
11
1054
4445
3
1129
0
1467
1787
2192
6062
16
18403
6
1671
6975
883
2
2235
6383
17
2520