676
0
2855
3
647
25137
240
1506
1141
3510
2
17353
3092
1
436
226
360
1015
737
339
3840
1112
467
457
765
418
1484
454
382
248
348
9355
970
503