547
0
5313
255
267
269
1161
1511
239
2964
820
755
439
505
245
787
358
1020
244
826
350
460
401
597
543
2143
535
1942
1167
1939