1044
1
815
595
651
678
1312
3
592
989
661
2
493
804
1289
0
120
369
887
2072
68
440
681
626
512
4499
498
403
958
2708
6
966
1813
771
91