278
0
276
432
1971
275
6104
287
685
2822
292
463
830
412
329
196
535
204
308
1880
2
2855
3
3251
6
469
300
401
1
521
2659
2669
1222856
4
25137