4071
1
2189
0
1204
2404
116
5622
4
7952
2581
5
18403
6
975
5316
3
2166
2
3251
1506
5617
417
180849
2283
9355
10324
1805
218
1367
422
383
2257
2142
6062
16
16840
15