99
1
961
0
24181
8
2747
2
6680
9
4363
7
6365
24
1880
2082
11
3092
26120
14
18385
331
1308
1469
2199
3
1768
1303
467
319
518
396
288
1677
2444
1344
1058
342
856
25137