994
4
548
1
1582
6
4511
2
1524
1959
1741
5
1397
1835
624
491
676
1706
687
787
522
674
879
1090
821
449
533
482
837
601
1206
520
2128
62
74