458
0
1024
2
1586
1
1543
5682
4
1115
5918
1099
8766
1238
1343
691
846
710
266
471
478
1009
1418
383
3432
3388
8
2952