534
0
881
294
484
2477
1638
2
736
668
1164
1897
1
374
781
1853
9
489
1601
1608
382
29323
4940
5
1880
483
562
257
667
1045
1128
1567