1690
1
2508
7
6026
2
2028
2879
2929
6
773
1495
1088
1022
3891
3644
1765
4
1262
2115
2243
1282
753
840
0
2262
1243
249
1547
1554
1382
1568