1092
4
1443
11
1857
8
1333
1
1302
3
1526
1141
2
2687
1433
2114
536
1735
759
663
119
526
1655
15
541
743
1312
656
758
733
2643
1424
3158
556
420
560
543