801
4749
816
2097
5197
1251
967
1259
1174
697
3122
2297
689
1018
1640
1039
709
1157
2006
2003
2125
3045
1680
1310
1448
1181
1766
2046
784
813
909
3623
846
1990
993
1751
960
962
885
1030
1312
861
1188
1092
688
1051
1088
1945
1630
1018
1003
821
656
1205
951
6378
1250
5011
874
1590
1729
825
1627
886
809
697
2380
1262
1129
1006
1400
972
970
845
793
1439
1098
1981
2696
2261
785
798
798
907
2524
1058
2430
1684
797
2265
741
945
1538
732
2161
1109
1271
906
1068
1160
793
1703
741
1007
796
1979
769
717
736
1831
2870
705
1731
1276
810
720
815
990
1313
1052