314
1
903
2
1152
4281
4
2143
3
341
809
1257
780
931
703
811
1230
319
1595
9118
5
1288
679
673
2104
20
1423
389
1821
503
776
1200
1422
870
416