4979
6
3506
8
7633
2680
0
3321
3
3249
1
6773
7
1943
2
165
1331
9607
1581
582
905
1895
3765
4
840
1295
2637
1808
2650
20
1301
1924
280
1303
3683
5225
2250
2245
297066