1628
1
1663
5
1186
3461
4
2467
462
0
2919
2
1188
810
4553
3575
1412
2235
1195
5151
2471
7
1736
4526
2650
20