281
1
369
234
2148
6
683
2
745
249
290
351
0
1060
489
5
419
451
442
405
480
3
503
4
592
629
1582
55599
36
1610
4353
8
3219
774
1472
1153
697
1185
839