2107
1
3841
3
1991
5919
2
2550
3361
5
2808
2534
1079
1506
4
1543
1471
3262
4946
18
10183
14
3289
10
6095
9
2455
3461
1914
0
4043
6
2721
2798
1582
2896
1044
2216
2825
5849
3598