6236
10
1174
2
2732
951
1
123674
35
1215
8527
1812
1828
3
913
973
2322
4
1431
1514
1087
1475
617
0
2906
1386
4443
9
2381
980
24337
22
988
1517
2786
1161
3738
5
5090
1694