2508
7
2028
2
2929
6
1088
1
1251
6026
2879
2087
874
3612
10
6707
24
773
1495
1050
0
1022
9817
1355
1192
1047
3871
12
3891
1300
3734
1233
1839
3410
1636
3263
4
840
1547