1484
0
1439
1
1035
7096
14
2028
3
652
1433
5033
15
839
1588
2
341
2093
2439
405
1849
951
2508
7
417
471
449
1894
878
1313
1532
6773
1797
1285
453
2270