3786
0
5
3674
2
5520
12
4210
8
7
4929
3
11
3158
1
4256
4
4745
3865
468
5305
17
5591
3302
18
2382
1974
2934
21
7443
69
20
2717
11473
128
75
5335
10
2368
3896
54
2411
5860
28
24
2110
5065
14
15
14302
88
38
3023
22
6
5342
5614
3686
4275
4978
1923
4671
9
4527
6979
5892
9498
4782