1421
1
1603
2
915
467
0
1578
1922
1642
838
1054
4111
107
1696
3559
1614
2730
6
292
381
635
326
571
650
447
2982
3
543
661
2372
1470
1501
417
2799