3142
8
559
1
543
4404
1617
6
479
1522
1286
4
1840
15
616
4330
9
1458
2
1014
1860
503
506
509
1092
1444
8556
5
361
2345
950
1323
1138
3432
449
513
1314
541