4979
6
3506
8
7633
2680
0
3321
3
3249
1
6773
7
1943
2
165
2711
1331
4651
2676
5151
2911
9
905
21152
1942
840
2082
1808
9607
582
1301
1924
6307
10
2405
4724
7893
4
1303