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