1671
1
973
2
592
531
434
1956
1326
3
721
807
782
1230
2211
9
1246
796
814
745
725
1531
8255
26
861
527
771
613
1612
557
1528
680
575
1712
2036