409
1
686
2
2416
406
420
647
1159
919
1143
690
1888
765
1782
508
1905
704
1815
1003
595
852
831
441
457
88
520
578
940
1012
0
698