379
1
299
116
2
98
743
59
180
544
74
364
245
247
1336
3
260
650
163
275
76
1096
5
274
83
771
96
705
445
314
102
0
800
56
523