4979
6
3506
8
7633
3249
1
1943
2
1364
1017
0
165
2680
3321
3
6773
7
1895
9607
4996
905
1303
4370
3919
1331
591
1998
4
1106
3442
1507