1547
1
1431
2505
2
784
0
1015
1813
1558
1380
635
2184
1038
1787
2166
2622
6
3354
1348
3518
3
2377
1622
951
83
1681
2522
868
1451
801
582
1051
2781
2999