20634
8
3990
0
467
418
31535
1348
1616
2809
2
2211
460
846
2730
6
262
246
1961
986
494
17353
303
1842
1
2275
382
586
17
325
2330
4
573
381
282
486
1991