3404
2
643
1
383
998
3469
3
661
0
1633
1885
3795
1448
2108
1063
1893
1168
2113
646
2982
650
2799
1869
1550
544
4431
6
1419
2674
3025
1894
5874
1665
2961