1648
1327
860
1417
1622
4007
1561
1299
1341
826
720
863
751
2585
914
978
2075
3082
665
652
2076
742
793
983
708
726
729
1115
804
776
791
756
746
702
756
1171
2660
4704
714
2879
1203
986
655
913
1297
1449
2636
828
1628
1108
848
706
956
1679
733
5086
1089
4136
773
735
4200
801
1496
705
844
801
1601
2180
2647
709
953
748
1188
1367
1821
1236
1563
3219
1963
725
674
1989
810
1256
5239
704
1181
777
2359
1209
2700
2104
1465
1094
856
871
783
766
1261
1054
1085
725
1264
975
685
1282
961
993
790
672
7489
2699
903
776
1016
755
1372
760
1057
935