1495
1
2508
7
6026
2
2028
2879
2929
6
773
1088
1022
3891
776
840
0
994
1127
1048
1431
1739
574
1688
1547
1833
2164
3
4425
2352
1364
1813
4
1969
3117
8
1815
2093