8969
0
311
1
5678
8
2334
422
987
1561
317
921
919
1343
3043
959
4
367
1149
1132
2306
2
1131
3250
1506
351
772
745
2814
5
1025
1869
980
1346
1012
490