22960
1595
3637
2303
8605
926
1241
1250
1197
8181
6059
1081
49796
9611
4451
1436
2846
1010
1667
1392
947
930
1125
3803
1426