785
0
1604
398
376
416
797
1133
1543
2242
319
1064
2270
2
322
910
1111
2121
1
396
1106
5043
47639
372
593
326
1397
4775
255
1501
476
500
514