118
1262
95
1903
2595
1681
146
120
236
1364
1712
2166
1615
1904
1373
1153
1363
1503
1632
1251
1184
1412
15910
1285
1727
1403
1352
2028
1377