392
0
2585
1
1044
1804
7258
2902
16
3546
984
189326
4044
5
3083
2
1193
2465
3125
633
2476
617
4471
576
2903
3