2947
3
5446
5
938
1
730
326
0
975
2
1446
3650
2819
3028
419694
9
4445
770
5559
4964
1070
1021
572
2306
909
398
2470