412
0
1376
9816
2
1484
2322
4
108797
3252
504
3266
1
2386
1063
1061
2245
3
575
2530
868
6236
10
542
1174
10827
1055
2629
581
978
20850
5