6236
10
1514
1
2710
2
14125
19944
1935
1549
2906
2873
3
4443
9
980
24337
22
123674
35
2786
1161
3738
5
5090
1694
673
1185
4335
1001
0
564
718
7034
5204
1376
3673
6
5521
3354