5262
10
7885
2
1256
1
784
1547
420
0
1470
4223
22
1219
938
928
22330
2346
3
1182
2766
15
326
1464
1616
3650
4179
5
2658
785
943
975
1446
771
4017
4
2966
1222856
2306