253
195
289
1
514
269
1818
4
1973
2
1258
6
6494
1403
3
1221
1512
1325
566
1124
1135
1094
830
947
1032
1421
971
1401
516
392
1286