1636
0
297
7334
4
249
7260
21743
1
435
458
383
744
670
55
17353
658
69
255
622
559
1045
368
791
20634
8
303
1527
486
775
968
475
381
455