902
1173
1677
1431
1407
833
1249
822
657
694
1013
768
1704
7521
788
1857
1320
921
680
1107
3463
896
920
702
962
643
1160
613
952
754
1393
1034
2839
1361
4068
1270
1080
1446
720
637
995
2713
2018
1290
1759
632
1163
1144
1468
2620
1509
1143
3573
650
1483
1586
894
1635
2393
1853
1542
1430
661
727
662
695
2109
3395
1407
1045
2157
712
1130
1418
1623
620
725
1239
1285
1135
1797
1245
1110
664
1732
679
2579
767
658
773
821
3438
1061
1036
776
2012
1579
780
1917
1304
9146
1496
1524
844
707
1950
819
970
821
916
739
2017
1329
645
2092
907
1083
600
621
958