1840
15
616
1
4329
9
1458
2
479
1013
1860
503
506
509
541
2345
949
1276
6
8554
5
360
1323
2005
454
542
4403
8
1616
539
594
754
531
1780
1131
2183
4