892
2
66
1
406
1339
633
1034
565
647
284
1313
618
462
500
896
1768
92
69
766
714
1840
8
1203
546
666
1091
5366
5
763
1230
634
3
512
1226