592
1
989
661
2
68
493
804
1289
0
2072
369
119
4499
3
498
403
957
2707
6
966
1813
90
688
770
1702
2742
4
1455
864
108
896
739
795
563
1864