278
0
276
432
1971
275
6104
287
685
2822
292
463
830
412
329
196
535
204
308
1880
2
2855
3
469
300
401
1
169211
11
521
2669
25137
1146
19279