872
889
840
777
1585
2083
901
2113
1128
788
2420
2893
814
1387
1181
913
941
768
1303
1422
1830
701
2162
926
1321
731
880
1293
932
1038
1105
848
6036
1877
883
2141
1077
1502
853
794
2372
852
1317
941
1284
980
985
1253
1811
1173
1057
781
3726
1007
847
1303
1050
801
3215
2795
2833
1036
728
2490
733
1127
934
1667
873
2804
942
1034
999
1039
1894
798
1276
5100
850
1158
1198
918
755
747
844
712
838
1253
1894
1178
1439
6387
964
1205
729
1491
2022
771
746
734
5970
713
1552
678
1487
727
2282
966
894
1510
1372
1523
803
1025
1011
1416
2018
981
1293
738