951
0
1089
546
857
379
738
516
1297
514
462
2523
860
1804
1
1676
2
4476
332
355
360
399
645
1325
3706
5
340
792
6878
480
919
1728
667
726