132
1
86
72
105
59
73
241
298
2
1319
6
954
2325
4
4786
12
3519
5
2721
8
1709
3
1681
495
730
473
1774
706
917
2184
555
677
459
474
2667
461
0
664