1547
1
2443
3
1306
1532
919
2
2646
5
6
926
802
11351
17
693
696
1104
9566
8
403
0
796
1397
2099
960
782
1106
709
768
164
2090
1212
3169
1821
7