1097
1
611
864
2
1010
3
935
682
1330
726
1870
4
947
3107
693
799
1319
1052
2135
14
792
4772
1270
525
752
878
644
1298
655
1092
5768
9
3449
674
675