1085
1088
1737
12210
959
898
1004
463
1046
452
796
2129
917
1199
17910
1224
1271
1202
1262
816
731
532
1616
1904
1958
2045
1845
1267
1178
1288
2424
1356
513
693
612
752
1407
1836