5504
16
19944
2
1704
0
2377
1
2906
5169
1047
4382
4
1174
14887
18
297066
131589
24337
22
1334
2245
3
11924
10317
11059
9
1445
2189
1412
19932
6
1331
3910
810
1736
2428
1598
1105
1179