1291
0
327
1
1902
664
728
673
380
1622
3062
8
3208
461
4287
904
819
512
2
626
681
440
68
1312
3
677
887
650
813
595
592
661
989
1289
804