1184
1371
1283
4262
3207
1030
1004
3620
2241
5865
972
778
7948
1055
1310
1053
5855
1628
954
4136
1340
2429
1347
3211
1096