449
0
2292
12
2766
5
382
282
616
163
566
816
2
1435
789
1
921
839
955
811
664
775
460
508
762
4
1982
375
6033
8
595
736
426
605
698
1939