6406
12
5242
1
325
1256
1586
2
1098
1334
2862
120469
35
1176
5874
407
2947
3
889
730
2526
326
0
938
5223
9
975
1446
3650
2819
3028
1326