1309
3
68
1
106
2
113
101
953
105
1671
559
388
455
400
476
1664
9
532
649
390
735
423
1043
889
1104
587
566
414
783
1107
8
1345
382
637