951
1
8527
3738
5
2732
2
397
3673
6
1812
123674
35
913
2194
3
2322
4
980
973
1431
6236
10
1514
1498
0
2906
4443
9
24337
22
1289601
982
1397
2786
1161
5090
1694
94424
673