524
1
219
98
149
166
70
140
80
104
294
4
180
1636
2204
6
1773
1299
2
711
0
843
1209
3
1658
1512
1011
874
620
1426
656
470
321
575
469