1257
5
1679
2
1806
4
874
0
2250
3
3851
6
1359
417
1
780
1824
2937
5949
1715
4322
4761
1140
1334
3951
4409
28
4168
984
7
2389
517
1212
5518
1603
5533
2110
13
2061
712