19944
2
2265
1
24337
22
19932
6
1388
897
610
0
1622
11924
2710
131589
2377
1562
10317
11059
9
4382
4
4074
1412
1331
2428
4309
3
297066
2966
1704
490
1686
5504
16
2134
1978
9954