1547
1
2268
3
2184
2449
2646
5
802
2
11351
17
1093
0
693
1104
9566
8
696
403
884
1000
1397
673
830
960
1806
782
3621
709
768
164
1821
7
526
666
845
703