1547
1
1568
2508
7
6026
2
2028
2879
2929
6
773
1495
1088
1022
83
3891
1782
840
0
3227
619
3738
5
11153
8
2591
1211
1951
1690
1184
2037
159
2368
1618
788