1092
2
1252
1408
3
8697
23
513
1
531
987
509
1521
1014
1860
503
506
1286
4
1840
15
616
4330
9
1458
454
3141
8
559
1783
11
539
594
1780
542
4404
1616
6
754