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
55593
36
1610
4353
8
3218
774
1472
1152
697
1185
839