1216
2
4139
4
812
1
121182
1327
0
2125
1453
218
1885
193
5781
6
2987
5255
16
822
3503
3
2909
9807
625
22330
22