486
0
1612
422
561
913
2727
1
152
4713
5
7756
3
44
1685
116
337
1199
1073
1237
670
631
363
2697
394
305
3179