5771
10
4002
4
1441
0
12459
3
452
2860
1
1068
723
2071
2
2241
4465
22
1529
2318
2477
8
4754
7
4396
5
2127
5147
4425
6
1242
1273
644