4979
6
3506
8
7633
2680
0
3321
3
3249
1
6773
7
1331
1943
2
165
1295
582
2650
20
280
297066
3683
1364
2250
9607
1581
905
2905
26
1895
2773
3765
4
78
840
2637
1808
1301