422
2
933
4
488
1
661
602
1117
2036
12
5135
10
1373
6
4466
5
781
626
844
1147
875
465
599
615
1823
1344
1735
3
2856
11
492
526
2081
9
1103
807
1740
1236
1189