19944
2
5504
16
1424
1
2428
0
10317
1331
11059
9
2377
2906
1412
24337
22
6236
10
1704
4382
4
1174
11924
14887
18
1047
5169
19932
6
131589
297066
3706
5
1475
2530
610
2480
2070
1089
2883