4427
10
1019
1
646
0
2447
1477
1869
1550
3025
1329
5779
3
1008
2
1129
544
1132
3795
1425
1806
1802
882
1343
7332
13
1556
1749
1587
3116
2306
650
522
1506
2814
5