2680
0
3506
8
9607
2
4979
6
7633
3321
3
3249
1
6773
7
1331
1943
165
1295
2650
20
280
297066
3386
1496
582
3178
1364
2250
3803
905
2773
78
3683
840
810
4553
2245