9811
0
793
1
1231
3
96
355
2
599
996
747
1262
740
924
2474
5
3981
11
2260
1350
4
491
2768
7
1380
1477
532
347
743
329
30
8903
16520