14214
7
1314
16
22957
8
1575
8309
4
4132
1992
2239
12
1305
1039
1
2055
3
1657
1430
2
1332
904
1779
1522
3462
1230
983
2376
3420
14
1533
3681
6
1880
568
1722
2000
2659
1427