629
0
1185
490
804
446
1909
4
1547
1
740
2078
10
1061
18685
11
5353
18
3546
6
1118
990
1003
3493
8
999
3150
734
561
1202
623
689
1133
2
616
1115
889
1020
1160
3