91
854
41
683
114
41545
1485
5
13
1412
581
677
1853
431
514
663
71
38
104859
1175
1852
1271
1083
441
52
74
14
8
39
1322
1141
542
963
776
641