6406
12
3117
3
5242
1
325
2062
785
0
3025
7952
1883
1576
4
1603
2
5874
2947
938
730
309
1439
1354
326
5262
10