5874
1
2947
3
814
730
437
326
0
938
975
2
1446
3650
2819
3028
1326
1925
4342
4
5551
6
419694
9
1356
1968
5559
1021
572
2306
909
398