2
4771
1
4014
7
16
2831
2748
42
19
6333
17192
5
19976
2885
789
11
6140
3664
7828
6
14659
3
2974
2532
3471
6133
8
2997
3577
2701
22
13085
5114
3055
3262
6331
10356
5946
143
3657
6884
6631
7407
4656