1216
2
1418
1921
4
2125
1
14508
18
3765
6
487
1453
1734
9
788
1602
0
984
5255
16
822
3503
3
4987
282572
22330
22