2680
0
9607
2
3506
8
4979
6
7633
3321
3
3249
1
6773
7
1331
1943
165
1812
1481
2322
4
980
2786
592
3386
1496
24337
22
582
3178
1001
123674
35
1364
615
3803
3267
572
444571
9