2508
7
6026
2
2028
2879
1
2929
6
773
1022
0
1495
1088
1249
3891
840
1547
1568
1690
83
965
1469
4311
1251
1192
2453
4
1471
665
5