29
651
823
7
671
2126
430
573
849
544
7
386
2180
206
706
759
443
582
1197
1419
1070
1508
1565
1
1239
416
30
1717
1182
213
1586
532
6
750
420
896
8
33
553
1173
638
2018
677
352
1175
914
412
8
301
764
1761
1029
81
354
1155
