802
778
628
655
784
2498
1379
1147
624
657
1823
1727
748
734
797
716
1281
885
633
715
785
1553
1283
2006
1169
664
811
3202
1568
1476
798
1345
1142
1487
896
1035
1210
1810
757
803
2203
792
863
4838
1393
1410
926
904
794
818
850
1153
655
1140
736
1151
1379
879
1448
668
699
608
1231
841
2434
587
1643
1269
2962
784
1512
942
910
1071
1421
1384
2015
2842
4887
870
759
1391
1256
703
952
1487
1089
2407
1005
807
714
2844
974
1232
1245
701
1085
1386
2187
798
785
951
1054
739
1412
1753
1139
605
917
2874
635
2706
715
1561
982
695
2776
1216
4987
1430