189
1
647
44
153
75
586
199
126
2
494
4
92
90
64
3
56
339
1675
1589
6
1639
855
780
676
1047
11338
7
972
0
386
518
474
535
3207
2283
108