543
0
933
388
1334
801
560
665
994
484
1441
642
257
1505
444
2801
2204
5
917
379
6396
15233
1
786
738
757
360
664
404
731
2576
2