2508
7
2028
2
2929
6
1088
1
1251
1192
1063
1660
4
1059
6547
0
6026
2879
1022
2087
1807
874
1827
773
2707
2189
3
758
1495
2184
1809
5
3824
1697
3298
1559
2352