2508
7
2028
2
2929
6
1088
1
1251
1192
570
3835
4
2043
6026
2879
1452
2087
1574
874
773
2707
1495
2184
1022
3824
1697
3298
1559
2352
1994
3
1292
0
2336
5
1725
1660