1751
1
2299
1107
3971
623
1527
2476
3
2466
5
1957
929
3211
0
989
7762
4
14750
8
1288
2097
20163
44
1477
1681
3818
3085
1614
2
2733
2821
703
8411