8527
1
2873
3
4074
0
1767
2
2732
2013
951
1812
913
19944
2559
2948
346
2322
4
1431
6236
10
2131
1514
2906
4443
9
980
24337
22
123674
35
2786
1161
3738
5
5090
1694
673
2562