43
94
224
6
484
538
545
12
258
115
14
639
115
4
14
558
413
1398
406
374
360
1
1123
149
65
168
405
887
547
3
760
31
372
1
833
499
1
223
2
453
350
1170
733
1129
131
66
73
0
