4979
6
3506
8
7633
3249
1
1943
2
165
2680
0
3321
3
6773
7
1992
9607
697
2271
4
1895
1309
2637
4914
1303
1744
1331
905
5389
582