3109
5
16550
27
1750
2
3148
9
330
0
231
1
1222856
4
1024
3929
10
2198
4122
6406
12
3888
726
681
416
2031
365
4071
4895