1038
1
3178
2
2505
3803
1015
2687
3354
1103
3386
3835
5
1887
1496
2680
0
3518
3
1451
942
2522
1743
1681
3054
4617
4
2057
1683
1787
2999
1306
2500
946
2166
1547