951
1
8527
913
2732
2
4443
9
6236
10
123674
35
2906
5090
24337
22
1812
1185
564
4335
718
7034
2322
4
1922
1431
3354
5
1289601
1514
4398
6676
12
980
189326
0
2786
1161
3738
1694