19944
2
2377
1
866
845
2781
24337
22
11924
11059
9
159
2600
4
3292
15
5565
2428
0
1946
3429
7
1047
2199
4562
10
2348
5915
11
3565
8
1691
19932
6
1444
3137
2392
610
10317
815
131589