617
2
2095
4
920
1
1010
706
1705
734
2585
543
0
1518
3626
417
1132
2320
3287
2127
1869
3672
2714
5
1541
1645
1209
3312
2109
561
1343
1901
1594
1262
6370