938
0
1079
1
1064
809
1267
2
1632
2649
475
1500
87
2041
2313
978
2075
1055
4096
4821
3159
2524
1268
458
319
581
1457
878
1386
666
1816
332