2518
3
476
0
765
563
578
5338
619
919
2
471
418
2416
7
473
538
1123
2270
1
416
608
1106
693
460
234
683
437
866
1479
753
1134
658
34
2349