496
0
1013
1
467
2048
2
1042
1380
1426
1179
1068
1104
3
1716
1836
766
1918
2114
278
1191
108797
6346
16
1506
4
986
1391
5949
5
3120
1691
2386
2609
2142
1964
830