5225
8
1581
2
3765
4
1226
1
2245
3
5504
16
1334
442
0
297066
2377
3629
2906
19944
1704
4382
1174
14887
18
810
13967
1047
5169
131589
2966
10
23774
2797
5
18258
5252
24337
22
10317
11059
9