5635
3
3103
2
19944
2377
1
24337
22
19932
6
131589
11924
610
0
4382
4
297066
2499
2265
5504
16
99072
10317
11059
9
1412
3212
1331
1334
2199
3593
1510
1994
810
2966
1164
2428
1704