1256
1567
1338
1168
7289
957
638
4787
671
3308
490
760
825
786
857
17374
880
1039
181
1437
1339
726
1009
1164
7848
1104
951
637
782
780
468
423
1296
2207
321
1959
531
3667
5179
16728
883
1104
5692
16590
672
1072
36123
507
6746
731
1501
2205
332
389
1867
894
517
1496
524
636
354
1287
894
1489
355
780
378
693
301
1045
1056
1729
5692
828
1780
1959
957
251
384
537
1238
563
355
378
1944
483
623
809
1315
333
722
2441
462
312
420
324
822
465
787
465
2355
296
364
321
352
972
919
489
614
622
341
885
394
921
313
637
906
417
793
1734