3033
10198
1038
976
5484
1574
847
1110
1075
987
1094
798
1318
2381
759
1791
827
918
1306