991
2
979
1
1427
694
3536
1112
702
856
996
2479
93
403
508
597
476
542
486
545
623
651
960
3
1413
121
536
413
1875
4
1720
469
1294
0
1227
9