33772
8068
6507
5379
1151
22942
33611
1244
2703
1180
1088
3943
2941
1609
1744
953
7166
3820
1246
1085
11702
6291