184
1
91
616
414
338
563
3
1303
6
681
2
418
387
399
1175
761
342
887
454
792
1437
5
1067
2423
10
105
85
176
83
73
92
291
145
242