319
0
318
402
62
729
514
782
1462
1
3498
4
768
302
492
471
2855
3
25127
999
422
495
649
1077
924
3311
585
383