486
0
965
2194
2
518
165
675
363
7772
8
373
483
2368
1
670
1084
46
4376
7
505
3808
301
367
3470
5
2189