131589
1
5504
16
19944
2
3090
6
297066
0
2377
1704
2906
4382
4
1174
14887
18
5169
1047
21152
8
2903
3
19783
2189
444571
9
2932
1331
1334
2270
810
2428
24337
22
10317
11059
1412
9954
2949