1142
2
1913
1
717
601
1649
441
547
1523
5
596
3411
11
805
741
764
688
548
533
999
1089
1953
1674
6
2544
1972
3
3908
1300
826
380
813
391
870