1038
1
1015
1694
951
690
2669
2
1787
1380
0
564
2687
784
1103
1743
108797
3835
5
496
1887
476
1496
3518
3
1451
1606
942
3178
3803
6236
10
2505
467
8527
1047