1081
1
985
5
2322
21
491
12
832
835
4
719
678
521
607
266
1369
3
1804
1428
8
77
1376
6
427
1161
2
609
1489
994
760
724
169
393
2167
3829
1118
284