19944
2
2392
0
1061
1
2151
3147
5
3188
4
10813
7
2377
5504
16
10317
1355
3
24337
22
2949
11059
9
1331
1334
1412
1397
2428
2646
983
810
11924
1179
1704
9954
6
2281
2152
13499
2468