1483
0
555
320
2189
5485
8
466
753
1337
469
3510
2
4111
587
2031
4
418
2749
1
2748
1452
247
757
1551
256612
337
438
679
1336
2546
568
316
1037
1222856