16840
15
2151
5
3109
6515
1
1762
2
1362
2177
625
1750
330
0
2361
11483
8
4172
9
1883
180849
6194
6
3632
784
4122
10
3437
4071
2229
4
2619
4869
938
1411
6406
12
17730
11
416
975