10317
2
11059
9
815
1
131589
1412
0
3552
7222
4
2977
5504
16
2886
5
4690
3
3292
15
2937
1179
2906
2281
7
1331
1334
5546
6
810
2428
1704
1712
4519
1445
9954
1917
57793
4691
1641