8969
0
490
5678
8
3498
4
311
1
987
1561
921
3043
2634
282572
684
401
3644
959
77
1149
2069
3
256612
4669
2
1124
2830
7
803
177
1012
492
979
408
514
1780