8969
0
5678
8
987
1
921
3043
1149
1012
1649
3929
10
311
2095
4
2564
2
2619
2219
665
4964
3
905
330
320
3368
120469
35
6406
12
7885
1256
1115
976
3172
4223
22
928
2431