2416
1470
1616
1133
1081
920
1248
834
907
8954
2606
1058
949
1193
1004
978
1094
1168
1066
2001
2144
1092
991
1713
1103