109
1
532
360
279
634
684
1923
6
958
1072
776
1400
0
2124
8
749
641
2
2006
521
438
494
1342
447
1736
502
871
1500
515
453
500
3
1900
454
761