139
0
3
815
109
5904
16
2555
4
3784
6
712386
644
3364
7
3122
1
7453
8
11284
12
16486
21
35750
31
5534
2
9
4834
3970
34948
11
40
478531
398
5213
4156
8687