1068
0
496
1013
1
2048
2
1426
1042
1179
1391
2609
3
766
2114
278
1104
1716
1836
1918
1191
1845
1506
4
1691
2142
4179
477
2398
8
1924
5949
5
485
1197
2226
1228