1281
785
7162
4936
311
514
3599
1045
2158
3216
7978
4542
2732
8233
7419
5972
4194
8645
9015
4625
2510
8611
1445
2970
5732
437
6406
1149
8228
6032
1682
5416
9168
4056
6943
2694