986
1
2759
1687
0
1013
2048
2
1426
1042
4132
1179
2578
1391
2589
2609
3
1378
8
2719
22
766
1579
2114
278
1104
1716
1836
1918
1191
1506
4
2823
5
1691
2142
4179
18546
15