522
2
593
1
774
1108
222
703
3
3569
5
618
749
4
2283
1686
614
546
775
589
2936
1245
417
1862
284
256
549
796
1698
6
802
465
0
2621
11
2891
9
389
407