1182
0
2855
3
3990
247
1
1650
2727
2
1343
467
4363
7
3691
5
422
1282
2301
3466
2881
1454
845
3498
4
55
586
17
968