572
0
1063
2903
3
19783
2
8527
1
2189
2932
1331
3158
1334
1813
810
2535
10317
610
3693
6
2468
1412
9954
2949