292
1375
292
1375
1027
4840
8575
40425
1043
4917
684
3223
2357
11110
3302
15565
292
1375
3822
18018
6673
31460