3750
2
5
3895
0
5281
3
9
2054
1
2676
4
2888
347
7769
21
23
7764
13
6436
7
12
6891
11
9004
28
3729
6
3722
6920
8
5461
5821
15
18
5814
983
265
289
249
322
11519
36
11337
16
32
7496