1062
2
539
1
1182
652
2114
597
2655
3
512
714
2128
527
407
491
2158
4
400
4685
1185
74
398
1291
0
327
1901
757
738
697
902
1011
728
664
3061
8