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