4318
2
1739
4
6120
16
3735
4829
5
2681
3
3425
1
1373
3545
5532
6
6015
10
3139
7919
446
5944
13
2036
6440
17
2418
1398
1699
3235
4216
1796
3175
1758
4743
9