1038
1
1051
1332
3178
2
2505
3803
1015
2687
3354
784
0
1103
3386
3835
5
1887
476
1487
4
1496
2680
3518
3
1451
942
1627
2522
464
1946
1743
1380
1681
3054
546